// miniprogram/pages/index/company/info_company/change_password/change_password.js
const db=wx.cloud.database();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    _id: '',
    ps: '',
    btn: true
  },
  onSub: function(ev){
    this.setData({btn: !this.data.btn})
    const that=this;
    const inputold=ev.detail.value.inputold;
    const inputnew=ev.detail.value.inputnew;
    const inputagain=ev.detail.value.inputagain;
    if(inputold==that.data.ps){
      if(inputnew==inputagain){
        db.collection("company").doc(this.data._id).update({
          data: {
            'company_obj.cpny_password': inputagain
          }
        }).then(res=>{
          
          console.log(res);
          
          if(res.stats.updated){
              wx.showToast({
                icon: 'success',
                title: '修改成功!'
              });
              setTimeout(function(){
               wx.navigateBack({
                 delta: 3,
               })
              },1000)
            }else{
              wx.showToast({
                title:'失败'
              })
              this.setData({btn: !this.data.btn})
            }
        })
      }else{
        getApp().tos("输入密码不一致")
        this.setData({btn: !this.data.btn})
      }
    }else{
     getApp().tos("密码错误!")
     this.setData({btn: !this.data.btn})
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    
    this.setData({
      _id: options._id,
       ps: options.ps
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.setData({btn:false})
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})